geographical screen - French English Dictionary